tech sgt (technical sergeant) - Turco Inglés Diccionario